widow's peak - French English Dictionary